queen croaker - French English Dictionary